package com.gfxy.modules.common.mapper;

import java.util.List;

import com.gfxy.modules.common.entity.MemberList;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;

/**
 * @Description: 成员列表
 * @Author: jeecg-boot
 * @Date:   2021-06-29
 * @Version: V1.0
 */
public interface MemberListMapper extends BaseMapper<MemberList> {

	public boolean deleteByItemId(@Param("itemId") String itemId);

	public List<MemberList> selectByItemId(@Param("itemId") String itemId);

    List<MemberList> selectByRealName(@Param("realName") String realName);

    void updateIsPassByMainId(@Param("isPass")String isPass, @Param("mainId")String id);


    List<MemberList> selectByDateAndTeacherIdAndClassificationId(@Param("teacherId")String workNo, @Param("date")String date, @Param("projectId") String projectId,@Param("classificationId") String classificationId);

    List<MemberList> getMemberListByOrgId(@Param("orgId")String orgId);
}
